$(function(){
    // alert('ok')
    initUserInfo()
    function initUserInfo(){
        //发送ajax请求，获取用户信息
        $.ajax({
            method:'get',
            url:'/my/userinfo',
            success(res){
                console.log(res);
                //判断
                if(res.status !==0){
                    return layiu.layer.msg(res.message,{icon:5})
                }
                //把数据渲染到表单
                layui.form.val('formUserInfo',res.data)
            }
        })
    }
    //修改功能
    /**
     * 1）注册submit事件
     * 2）阻止默认提交行为
     * 3）校验数据
     * 4）收集数据
     * 5）调接口发请求
     */
    layui.form.verify({
        nickname:function(value){
            if(value.length >6){
                return '昵称是1~6位的字符'
            }
        }
    })
    $('form').on('submit',function(e){
        e.preventDefault()
        var data = $(this).serialize()
        $.ajax({
            method:'post',
            url:'/my/userinfo',
            data:data,
            success(res){
                console.log(res);
                if(res.status !== 0){
                    return layui.layer.msg(res.message,{icon:5})
                }
                layui.layer.msg(res.message,{icon:6})
                initUserInfo()

                // /更新欢迎语/
                window.parent.getuserInfo()
            }
        })
    })
    //重置功能(不是清除表单，是恢复表单的内容)
    $("#btnReset").on('click',function(e){
        e.preventDefault()
        //阻止默认清空 表单事件

        initUserInfo()
    })
})